humanitarian demining - French English Dictionary